depository innovations - French English Dictionary